═══ 1. Introduktion ═══ Dette program viser detaljeret information om dit systems ressourcer. Informationen bliver opdateret en gang i sekundet, forudsat at det fЖr CPU adgang. De viste informationer er: Dato/Kl. - Systemets dato og klokkeslСt, i det standardformat der er defineret for landet i 'COUNTRY=' linjen i CONFIG.SYS. ForlЫbet tid - Den tid der er gЖet siden computeren sidst blev startet. Fysisk fri hukommelse - MСngden af tilgСngelig systemhukommelse ifЫlge DosMemAvail funktionen. BemСrk: Denne funktion er en del af det gamle 16-bit system, og rapporterer kun fysisk hukommelse under 16 MB. Den blev ogsЖ rettet lige fЫr OS/2 2.0 blev frigivet, til aldrig at rapportere mindre end 512 K. Virtuel fri hukommelse - MСngden af virtuel fri hukommelse ifЫlge DosQuerySysInfo funktionen. Dette er lig med den fysiske fri hukommelse, plus mСngden af fri plads i den eksisterende swapfil, plus den mСngde fri plads pЖ harddisken, som swapfilen kan vokse med minus den reserverede plads pЖ swapdrevet. Swapfil stЫrrelse - Den nuvСrende stЫrrelse af systemets swapfil SWAPPER.DAT. For at finde placeringen, sЫg i CONFIG.SYS efter "SWAPPATH". Denne linje beskriver den eksakte placering af SWAPPER.DAT, samt den minimale plads der skal vСre tilbage pЖ drevet hvor swapfilen ligger. TilgСngelig swapplads - MСngden af fri diskplads pЖ det logiske drev, hvor swapfilen er placeret, minus den minimale frie plads pЖ dette drev. Dette er lig med hvor meget swapfilen kan vokse med, hvis nЫdvendigt. Ubrugt swapplads - MСngden af fri plads inden i den nuvСrende swapfil. NЖr denne vСrdi nЖr nul, vil swapfilens stЫrrelse Ыges, normalt med 1 megabyte af gangen. Spool fil stЫrrelse - MСngden af harddiskplads optaget af spoolfiler. CPU belastning (%) - En tilnСrmet vСrdi af CPU'ens tilgСngelige regnekraft, der benyttes. Det beregnes som et gennemsnit over det sidste sekund. BemСrk: Denne funktion fungerer ikke ordentligt, nЖr "Puls" er aktiv. Hvorfor? BemСrk: Hvis du har driveren HRTIMER.SYS installeret, vil denne vСrdi vСre mere prСcis. Hvorfor? Aktive Jobs - MСngden af jobs i vinduesoversigten. Vinduesoversigten fЖs frem ved at taste CTRL + ESC eller klikke med venstre og hЫjre museknap samtidig. BemСrk: Ikke alle jobs vises i vinduesoversigten. Nogle jobs er skjult. Antal processer - Antallet af processer der pЖ det givne tidspunkt er aktive pЖ systemet. Antal trЖde - Antallet af trЖde der pЖ det givne tidspunkt er aktive pЖ systemet. Der er mindst Вn trЖd for hver process. Totalt fri diskplads - MСngden af fri diskplads pЖ alle ikke- flytbare harddiske tilsammen. Drev X Fri - MСngden af fri plads pЖ drev X. Som du har set er hjСlpefuktionen aktiv, og de programkommandoer der eksisterer er tilgСngelige vha. vinduets systemmenu. FЫlgende kommandoer er tilgСngelige: Gem Nulstil Gem kontrollinje Konfigurer... Nulstil belastningsmЖler KopiВr Programinformation Luk Udover de nСvnte egenskaber, accepterer dette program indstillinger fra OS/2 2.0 font- og farvepaletterne, og er en DDE server for alle de nuvСrende fremviste emner. DDE applikationsnavnet er MEMSIZE, og emnenavnene er de samme som de standard viste emnenavne (f.eks. Fysisk fri hukommelse). ═══ 2. Gem standardvСrdier (Menu valgmulighed) ═══ NЖr du vСlger denne mulighed, gemmes programmets nuvСrende position og status mht. kontrollinjen. NСste gang programmet startes, vil det starte i den position, og med kontrollinjen gemt (eller ikke) afhСngig af den gemte vСrdi. Genvejen til denne kommando er F2. ═══ 3. Nulstil (Menu valgmulighed) ═══ Ved at vСlge denne mulighed genindstilles programmet's font og farve til deres standardvСrdier. ═══ 4. Gem kontrollinje (Menu valgmulighed) ═══ Denne menufunktion vil, nЖr valgt, medfЫre at programmets vindueskontrol (system menuВn, titellinjen on minimВr knappen) skjules. Denne mulighed kan skiftes frem og tilbage ved at dobbeltklikke med enten venstre eller hЫjre museknap. Jeg fandt det ogsЖ meget nyttigt at kunne flytte vinduet imens kontrollerne var skjult, og derfor kan man trСkke vinduet med begge museknapper. Tastekombinationen Alt+H vil ogsЖ udfЫre denne funktion. ═══ 5. KonfigurВr (Menu valgmulighed) ═══ Denne menu valgmulighed vil, nЖr den vСlges, fЫre til at programmets konfigurationsmenu vises. For yderligere information se KonfigurВr (Dialog). BemСrk: Genvejstasten til denne mulighed er Alt+C. ═══ 5.1. KonfigurВr (Dialog) ═══ Denne dialog giver dig mulighed for at Сndre alle konfigurВrbare aspekter af dette programs udfЫrelse. For at forlade uden at Сndre noget tryk da pЖ ESCAPE tasten eller klik pЖ Escape trykknappen med musen. For at gemme dine Сndringer, tryk da pЖ ENTER tasten, eller klik pЖ OK trykknappen med musen. De fЫlgende elementer kan konfigureres: Vis punkter Du kan vСlge enkelte eller alle af punkterne i Vis punkter listen til overvЖgning og fremvisning. Klik pЖ et punkt for at fremhСve det, og klik igen for at fjerne fremhСvelsen. De fremhСvede punkter vil blive overvЖget. For at Сndre et emnenavn, eller for at gendanne det oprindelige emnenavn, skal man dobbeltklikke pЖ et umarkeret emne. Det vil medfЫre at en dialogboks vises, hvor emnenavnet kan Сndres. Vis 'K'ilobytes Denne gruppe af afmСrkningsfelter giver brugeren mulighed for at vСlge om hukommelse skal vises med kilobyte notation altid, aldrig, eller nЖr vСrdien overskrider 512 K. Standard er at vise alle stЫrrelser over 512 K pЖ denne mЖde. VСr opmСrksom pЖ at Вn kilobyte er 1024 byte, og ikke 1000. OvervЖgningsprioritet Denne kontrol gЫr det muligt at sСtte den absolutte prioritet for overvЖgningstrЖden, inden for klassen af tidskritiske prioriteter. Man kan sСtte prioriteten mellem 0 og 31. Prioritet 31 er den hЫjest mulige prioritet i systemet, bortset fra fysiske afbrydelser. Prioritet 0 er simpelthen den laveste prioritet i klassen af tidskritiske prioriteter. Man bЫr normalt sСtte vСrdien til maksimum (31) for at fЖ stЫrre nЫjagtighed i mЖlingerne af systemaktiviteten. Da nogle brugere har klaget over at deres kommunikationsprogrammer somme tider taber data, nЖr dette program er aktivt, er prioriteten nu variabel. Tidsinterval Denne kontrol gЫr det muligt at sСtte intervallet mellem opdateringer. Det kan varieres fra 1 sekund til 30 sekunder, i skridt pЖ 1/10 sekund. Den viste vСrdi er tiendedele sekunder. Vinduesanker Denne kontrol giver dig mulighed for at fastsСtte et hjЫrne af skСrmen som fikspunt, nЖr vinduesstЫrrelsen Сndres. VinduesstЫrrelsen Сndres fx. nЖr menupunkter tilfЫjes eller fjernes fra aktivlisten, og nЖr fonten Сndres fra fontpaletten. Gem titellinje NЖr programmet ikke er minimeret, kan det vises med eller uden den sСdvanlige titellinje, system menu, og minimВr knappen. Du kan stadig flytte vinduet hvis du vСlger at gemme denne titellinie, ved at trСkke i vinduet med hЫjre eller venstre museknap. Altid Ыverst Denne knap aktiverer et vindues Altid Ыverst funktion. NЖr dette vСlges vil programmet altid ligge oven pЖ andre vinduer, og dermed vСre synlig hele tiden. AnimВr Denne knap aktiverer vinduets Жbn og luk animations egenskaber. NЖr dette er aktivt, vil programvinduet Жbne og lukke pЖ samme mЖde som folderobjekter gЫr - med lyd og bevСgelse. Ligesom med foldere, vil animering ikke forekomme medmindre det er blevet aktiveret i systemopsСtningen. Vis filsystemnavne Denne knap medfЫrer at hver enkelt fri disk plads felt vil vise hvilken type filsystem, som drevet er formateret med. Denne mulighed vil medfЫre et bredere programvindue. Vis disknavne Denne knap medfЫrer at hver enkelt Fri disk plads felt vil fremvise deres disklabel. Brugen af denne funktion medfЫrer et bredere programvindue. Vis sekunder Denne knap medfr at uret og forlt tid vises med sekundangivelse. ═══ 5.1.1. Ret emnenavn (Dialog) ═══ Denne dialogboks viser det nuvСrende og standard navnet for et emne, og giver mulighed for at man kan Сndre det. For at Сndre navnet indtastes det nye navn blot i stedet for det nuvСrende. Эnsker man at gendanne det oprindelige navn klikkes pЖ Standard knappen. ═══ 6. Nulstil belastningsmЖler (Menu valgmulighed) ═══ Denne valgmulighed giver brugere mulighed for at nulstille CPU belastningsmЖleren og rekalibrere den. Dette medfЫrer at tidligere CPU aktivitet i beregningerne slettes. ═══ 7. KopiВr (Menu valgmulighed) ═══ Denne menuvalgmulighed kopierer programvinduet til systemets udklipsholder i to formater: tekst og bitmap. Tekst versionen viser alle de valgte emner i et format egnet til at klistre ind i et tekstbehandlingsprogram. Bitmap versionen viser en nЫjagtig kopi af programvinduet, og kan bruges af f.eks. billedbehandlingsprogrammer. Genvejstasten for denne kommando er Ctrl+Ins. ═══ 8. Programinformation (Menu valgmulighed) ═══ Denne menu valgmulighed vil, nЖr den vСlges, fЫre til at programmets Programinformations dialog vises. For yderligere information se Programinformation (Dialog). ═══ 8.1. Programinformation (Dialog) ═══ Denne dialogboks viser programmets navn, ikon og copyright information. For at forlade dialogen, tryk da pЖ ENTER, ESC eller mellemrumstasten, eller klik pЖ OK knappen med musen. ═══ 9. Luk (Menu valgmulighed) ═══ Denne menu funktion vil, nЖr valgt, medfЫre at programmet afsluttes. ═══ 10. HjСlp for taster ═══ De fЫlgende funktionstaster er defineret for dette program: F1 - HjСlp F2 - Gem standardvСrdier F3 - Afslut Alt+C - KonfigurВr Alt+H - Gem kontrollinje Ctrl+Ins - KopiВr ═══ 11. SСt profilfil stien (Dialog) ═══ Denne dialog vises nЖr programmet ikke kan finde sin profilfil (INI), og spЫrger om hvor filen er placeret eller hvor den kan skabes. Kun et gyldigt eksisterende stinavn accepteres. NЖr stinavnet er indtastet, tryk da pЖ ENTER tasten eller klik pЖ OK knappen for at programmet kan fortsСtte. Hvis du Ыnsker at afbryde programmet's initialiserings sekvens, tryk da pЖ ESC tasten eller klik pЖ Escape. ═══ 12. HRTIMER ═══ HЫjhastigheds tids device driveren HRTIMER.SYS, muliggЫr at et program kan fЖ adgang til en tidschip pЖ IBM PC'ere, der normalt ikke anvendes. Den har en frekvens pЖ op til 840 nanosekunder, hvilket er 64000 gange hurtigere end den normale tidshastighed pЖ 55 millisekunder. De eneste steder jeg kender til, der i Ыjeblikket har dette program tilgСngeligt, er CompuServe, hvor programmet er placeret som filem TIMER.ZIP, i Device Driver Development biblioteket under OS/2 Developers Forum I (OS2DF1). Desuden er programmet placeret pЖ ftp.cdrom.com og hobbes.nmsu.edu i biblioteket /pub/os2/dev16, som filen hrtimer.zip. Man kan logge pЖ begge disse ftp-sites som "anonymous". Koden til denne driver blev hentet fra efterЖrsudgaven af "IBM Personal Systems Developer magazine" i 1991. Det er freeware, men IBM har copyright til koden. ═══ 13. Hvad er konflikten med PULS? ═══ Dette program, sЖ vel som PULS, CPULOAD, CPUMETER og lignende programmer, forsЫger alle at mЖle hvor travlt computeren har ved at se hvor meget de kan udfЫre ved den lavest mulige prioritet. Hvis et af disse programmer kan udfЫre noget ved en given prioritet, mЖ det antages at der er ledig tid pЖ systemet. Hvis der ingen ledig tid er pЖ systemet, er computeren 100 % belastet. Jo mere dette program kan udfЫre ved systemets givne ledige prioritet, desto mindre belastet antages computeren at vСre. Problemet ved at bruge mere end et af disse programmer samtidigt, er at de begynder at konkurrere om den tilgСngelige ledige tid. Hvis man f.eks. bruger to kopier af det samme program, og ikke andet, vil de begge vise ca. 50 % CPU belastning. Hvis man kЫrer to forskellige programmer, som f.eks. dette og PULS, vil de begge blive berЫrt, men normalt i forskellig grad. ═══ 14. Hvordan hjСlper HRTIMER.SYS? ═══ Med HRTIMER.SYS installeret bliver systemets overskudskapacitet inkluderet i CPU belastningen. CPU belastningen bliver fastsat ved at sammenligne, hvor meget der kan udfЫres ved den ledige prioritet, med det maksimale programmet har kunnet udfЫre indtil sammenligningstidspunktet. Uden yderligere information, vil normal baggrundsaktivitet fremgЖ som ingen belastning. Hvis HRTIMER.SYS er installeret pЖ din computer, sЖ udfЫrer denne driver en kalibreringslЫkke ved start af systemet, hvor den fastsСtter hvor meget der kan udfЫres ved den maksimale prioritet. Denne vСrdi bliver brugt til sammenligningen.